Release 10.1A: OpenEdge Development:
ADM and SmartObjects
SmartDataObjects and SmartLinks
The ADM provides separately defined Data and Update SmartLinks to allow maximum flexibility in how you build and assemble SmartDataObjects:
A SmartDataObject that is the Data-Source for a particular SmartObject can be the Update-Target for the same SmartObject. For example, a SmartDataObject that is the Data-Source for (and passes value to) a SmartDataViewer can be the Update-Target for that SmartDataViewer. Similarly, if a SmartDataBrowser allows updates, it must pass the updates to a SmartDataObject, because that is where the update logic resides. In this case, the SmartDataObject is the Update-Target for the SmartDataBrowser.
The SmartDataObject is designed to participate in a peer-to-peer SmartObject client relationship. However, it is also designed to operate as a server object that receives requests from other client objects, satisfies them strictly through
OUTPUTparameters to those requests, and does not need links or callbacks to function.
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |